Ice Sculpture Festival, UK (13th Jan 2011)

An international ice sculpting festival held at Canary Wharf in Central London, England