Dolphins Hall

Dolphins Hall
Dolphins Hall New Church Street, Tetbury, Gloucestershire, GL8 8DS
Photo of Dolphins Hall