English Heritage: The Sanctuary

English Heritage: The Sanctuary
Marlborough, Wiltshire, SN8 1LZ