Thank you for your patience while we retrieve your images.
Visitors 33

Tea Pots, Monmartre 01

Tea vendor in a church courtyard, Monmartre, Paris