belfasttelegraph

Sunday 28 December 2014

In Pictures: Sapporo Snow Festival in Japan

The 64th Sapporo Snow Festival at Odori Park on February 5, 2013 in Sapporo, Hokkaido, Japan. The festival is until February 11.

Latest Galleries

Latest Gallereis