Cape Race Lighthouse Newfoundland

Cape Race Lighthouse on the southern end of the Avalon Peninsula. Newfoundland and Labrador Canada #80604b

Cape Race Lighthouse on the southern end of the Avalon Peninsula. Newfoundland and Labrador Canada #80604b