22nd Armoured Regiment (Canadian Grenadier Guards)

"Page details"

Date modified: