Landscapes

View of Horseshoe Beach submerged at high tide at sunset on Spanish Harbor Key, Florida

Horseshoe Beach at High Tide (Florida Keys)