10400 Gulf Blvd, Treasure Island, Florida 33706 USA
Picture taking kind of walk @ Treasure Island Waterslide
Photo Credit: Yelp