Place: South Beach, Miami, Florida, United States
By Heather Jacobsen Uploaded on 6 March 2008 27 views
Lifeguard stand on South Beach