Miami Beach Marina, Key Biscayne, Florida 33139 USA
Photo Credit: Neptune Memorial Reef
Claim copyright