xavierarnau.com
Financial district of London
Buses on the street at the financial district of London.
Xavier Arnau