Image 1 of 1
PA23634.jpg
France, Paris: Market at Rue Mouffetard