Key West, FL USA

Found at Fort Zachary Taylor State Beach next to the cafe.