Carbonear MuseumCarbonear, Newfoundland and Labrador
A Mother's War Hot Spot: St. James Church of England church
Page: 1