24 Castle Street / 24 Castle Street (Oliver And Dyer)
- Date:
- 19 Jun 2004
- Location:
- 24 Castle Street, Barnstaple, North Devon, Devon
-
Show all locations
24 Castle Street (Oliver And Dyer), Barnstaple, North Devon, Devon
- Reference:
- IOE01/12633/30
- Type:
- Photograph (Digital)