Jump to content
Back to gallery
Photo courtesy of Rebecca Sustaita
October 17, 2013
The Alice in Wonderland topiary garden is a delightful sight located at the entrance of the Mad Tea Party Teacup Ride at Florida’s Disney World.
Use the comment form below to begin a discussion about this content.
©2016 Daily Sun News
Desktop version |