Hidden Paradise

A secluded beach at Fort Zackary Taylor in Key West, Florida.

Leave a Reply