UK. England. Workmen demolishing buildings along Edgeware Road.
Ajax loader