A black cat – in Paris, France

Glimpse of “Le chat noir”, an art gallery, and of “Sacre Coeur Cathedral” in Montmartre, Paris, France. March, 2010

Read More