Falmouth

village located along the Avon River in Hants County, Nova Scotia, Canada

Categories: