A image taken on 23 April 2005 in the Henderson Beach State Park, Destin, Florida, USA.