Cartogiraffe.com

Hibiscus Street

The Hibiscus Street is a street in Tarpon Springs. In the area there are, inter alia, two restaurants.