12217 W Linebaugh Ave, Tampa, Florida 33626 USA
Cute Love 2 Surf Wall art, Surf Shack
Photo Credit: Yelp