Sep18

ARNOLDS COVE-NEWFOUNDLAND

St. Michael's Anglican Parish Hall, Arnold's Cove, NL