Results 3 results found Community police officers on horseback in Trafalgar Square, London, England, United Kingdom Locals gather for celebration in the foothills of the Himalayas at Pokhara in Nepal Locals gather for celebration in Nepal