London street scene hand on Fiat car modern art sculpture "Vroom Vroom" by Italian artist Lorenzo Quinn middle of Park Lane Mayfair London UK

- Image ID: C5CG05

London street scene hand on Fiat car modern art sculpture "Vroom Vroom" by Italian artist Lorenzo Quinn middle of Park Lane Mayfair London UK

Justin Kase ztwoz / Alamy Stock Photo

Image ID: C5CG05

Location: Park Lane Mayfair London England UK