Arturo Herrero
Photos
113
12 October 2015
Liverpool Street station.