80 Front Road P. O. Box 39, Newfoundland and Labrador A0B 1P0 Canada
Beach/Ocean View
Claim copyright