Santa Fest 2010 christmas fair in Curtis Hixon Waterfront Park, Tampa, Florida, USA

- Image ID: BX10Y1