• Results for
    • self service
  • (5)
Spain, Madrid, Self-service ticket machines at Principe Pio metro station.
20111597
Spain, Madrid, Self-service ticket machines at Principe Pio metro station.
Spain, Madrid, Self-service ticket machines at Principe Pio metro station.
20111596
Spain, Madrid, Self-service ticket machines at Principe Pio metro station.
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.
20105015
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.
20105014
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.
20105013
England, London, Vauxhall, Albert Embankment of the river Thames, man buying time on bicycle hire self service machine.