Live action footage
NEPAL, KATMANDU – DECEMBER 18: people celebrating in Katmandu street. Wedding festival fragment, December 18, 2013, Katmandu, Nepal
HD
1920 x 1080
Editorial Use Only