Thank you for your patience while we retrieve your images.

USA, Florida. Dunes and grasses on Santa Rosa islad beach.