File details

A City of Westminster street cleaner, employed by French multinational private contractor Veolia, sweeps the pavement outside shops in Oxford Street, London. - Philip Wolmuth - 2013-08-05
powered by infradox.com