Green Gables

Cavendish Community Cemetery

More of the Maritimes