Designed by
Title
Paris, France - November 29, 2013: People on a narrow stairs in Montmartre. Tourists take the stairs leading to the Basilica Sacre #178698255
Description
Paris, France - November 29, 2013: People on a narrow stairs in Montmartre. Tourists take the stairs leading to the Basilica Sacre-Coeur.
This image is editorial