Observation tower at Caladesi Island State Park - Dunedin, Florida

Observation tower at Caladesi Island State Park - Dunedin, Florida