Back to photostream

Boca Chita Key Lighthouse, Biscayne National Park. An island off the coast of Miami Florida. Accessible by boat only.

1,252 views
26 faves
0 comments
Uploaded on January 28, 2014