Place: La Piazza, Kissimmee, Florida, United States
By Elizabeth Reed Uploaded on 28 May 2008 22 views
Heading south east to the fun city.