Bay Roberts is a small town located in Newfoundland and Labrador, about 120 km from St. John's, the capital.
1386 days ago
Mummers meet Jean Madi. Grand Old Christmas Time. #bayroberts #newfoundland @MummersFestival @VOCMNEWS @CBCNL
Realtime comments disabled
©2016 Twitpic Inc, All Rights Reserved