Mackenzie–Papineau Battalion Memorial, Ottawa

GPTKB entity

Statements (13)