The Queen in London
The Queen in London. Shaftesbury ave, London. November 1983.
- Filename
- 83803f40.jpg
- Copyright
- Dafydd Jones, 248 Clapham Rd. London SW9 0PZ
- Image Size
- 3752x2536 / 1.0MB
- Contained in galleries


The Queen in London. Shaftesbury ave, London. November 1983.