Results 2 results found Street sweeper, northern India, India, Asia Street sweeper passing open porch of typical old haveli, Old City, Jodhpur, Rajasthan state, India, Asia A street sweeper in Loughborough, Leicestershire, England, United Kingdom, Europe A street cleaner on the streets of Suihua in Heilongjiang Province, Northern China, Asia Man sweeping garbage with broom Portrait of an Indian woman wearing a reflective vest and holding a broom, Jaisalmer, Rajasthan, India