8 records – page 1 of 1.
The 66th May Day Celebration
May Day in New Westminster
The royal stand
Scouts at New Westminster May Day
Smiles for Scouts