International Plaza Mall Tampa Florida

The main open area in the center of International Plaza Mall Tampa Florida

7,273 views
15 faves
12 comments
Taken on June 13, 2011