EAW053209 ENGLAND (1954).  The remains of Berkhamsted Castle, Berkhamsted, from the south-west, 1954


?

This image is unlocated