A London Taxi driver taking a card payment in Trafalgar Square - a reflection of one of the fountains in the door window.

- Image ID: H2G9MH
A London Taxi driver taking a card payment in Trafalgar Square - a reflection of one of the fountains in the door window.
format4 / Alamy Stock Photo
Image ID: H2G9MH