Montmartre Square Paris
Neil R Finlay
Photograph - Photography
Montmartre Square in Paris, France is where you will find a wide variety of street artists. It's just behind the famous Sacred Coeur. Always bustling, this is a must visit when in Paris and a place you'll most likely stop to have your caricature done or even a proper portrait completed by very talented people.
April 20th, 2021
Viewed 210 Times - Last Visitor from Beverly Hills, CA on 10/20/2021 at 5:04 AM