Lighthouse on Boca Chita in Biscayne National Park.

Lighthouse on Boca Chita in Biscayne National Park.