A luxury car passes the entrance to the Ritz Restaurant at 150 Piccadilly, St Jame's London - England.

- Image ID: J044JE

Similar stock images