Merrickville, Ontario: Small place, big artistic heart.


The Canadian Spirit lives here!

Advertisements