Carysfort Lighthouse

Key Largo National Marine Sanctuary
Key Largo
Florida
United States