Quo Vadis restaurant in Soho London England

- Image ID: M1EE9M
Emile Haydon / Alamy Stock Photo
Image ID: M1EE9M
Location: Soho, London, UK