Skip to content

Battersea Shield

-40

British Museum, London Borough of Camden →

Battersea Shield. -40. British Museum
Where is this?