'ENGLISH HARBOUR WEST' SOUTHCOAST , NEWFOUNDLAND
Canada
Newfoundland and Labrador
St. Jacques - Coomb's Cove
Impressum