Crew House / Crewe House
- Date:
- 25 Mar 2005
- Location:
- Crew House, 15 Market Place, Tetbury, Cotswold, Gloucestershire, GL8 8DA
-
Show all locations
Crewe House, 15 Market Place, Tetbury, Cotswold, Gloucestershire, GL8 8DA
- Reference:
- IOE01/13784/02
- Type:
- Photograph (Digital)