The green Cabman's Shelter in Russell Square, London, England, UK

- Image ID: HTJTFR
The green Cabman's Shelter in Russell Square, London, England, UK
Jansos / Alamy Stock Photo
Image ID: HTJTFR
Location: Russell Square, London, England, Uk