Florida, Sebastian Inlet, Embankment

United States of America