Ice sculptures face off

News

Competitors showcase their skills in the 7th International Ice Sculpture Festival in Poland

More From News/Must watch