Arturo Herrero
Photos
024
15 July 2015
Liverpool Street Station, London.