Sendiri
Tuesday, June 4, 2013
Montmartre, Paris, France (2012)
In the streets below the Basilica of the Sacré Cœur.
Montmartre
.
Last image is a copy of a newspaper article showing another mural of the fish.
‹
›
Home
View web version