Designed by
Title
A Couple of pedestrians walking on the zebra crossing in front of the Parish Church of Saint-Paul of Saint-Louis #304876617
Description
A couple of pedestrians walking on the zebra crossing in front of the Parish Church of Saint-Paul of Saint-Louis, Paris, France 2024
This image is editorial