Skip to content

Wandsworth Shield

British Museum, London Borough of Camden →

Wandsworth Shield. British Museum
Where is this?