Volume: 61 Stamshaw Road, Portsmouth
- Date:
- 08 May 1974 - Sep 1992
- Location:
- 61 Stamshaw Road, Stamshaw, City Of Portsmouth, City Of Portsmouth
- Reference:
- BF086439
- Type:
- Volume containing Photographic, Graphic and Textual material
Not what you're looking for? Try a new search