Located near St. Pete Beach on the Gulf Coast of Florida.
Treasure Island Beach Access Parking Lot by the Beach
Next: Pictures of a Short-billed Dowitcher »