Living Statue

Italy     Italy - Part 2     Alfredo's     Italy at Christmas     Epcot     WDW Photos

The living statues are no longer at Epcot.