(via Beach Hut, a photo from Florida, South | TrekEarth) Miami Beach, Florida, USA