Saturday, October 9, 2010

The new caramel shop (Werthers) in epcot's Germany pavilion is AMAZING!!!  Caramel paradise!!

No comments:

Post a Comment