Home Login
Prev Back to Epcot Pics Next
lady-tramp-topiary
Lady and the Tramp topiaries site near the Italy Pavilian during the Flower & Garden Festival. Look at those wonderful, almost fuzzy, plants that make up Lady's ears.