Dunya News - Ice sculptures on display at Harbin festival in China

2015-01-07 73