The many stairs taken to get to the top of Montmarte.
previous
161 of 173
next