The Latin Quarter Night Club, Wardour Street, off Leicester Square. 
May 1970 
P018472

- Image ID: B53AX8
The Latin Quarter Night Club, Wardour Street, off Leicester Square. 
May 1970 
P018472
Trinity Mirror / Mirrorpix / Alamy Stock Photo
Image ID: B53AX8

Search stock photos by tags