Haulover Strand in Florida. A 3/4 mile of heaven.

Beach cocks - Comments