Ploegsteert Memorial to the Missing

GPTKB entity

Statements (21)