Back
Next
St. Saviour's Anglican Church, Barkerville, British Columbia
St. Saviour's Anglican Church.