42-52 Devonshire Road / 38 And 40 Devonshire Road
- Date:
- 15 Oct 2000
- Location:
- 42-52 Devonshire Road, Liverpool, Merseyside, L22 2AJ
-
Show all locations
38 And 40 Devonshire Road, Liverpool, Merseyside, L22 2AJ
- Reference:
- IOE01/02430/31
- Type:
- Photograph (Digital)