Elaine Chubbs

Municipalité : St.Lewis,Southern Labrador,Canada

Province : Newfoundland and Labrador