Some of the shops of Epcot's France pavilion, including the ever-popular pastry shop. Photograph taken April 2004.