Share
twitterlinkedinfacebook
Image 1 of 1
Team Africa 22818.JPG
Team Africa receive the overall winners trophy at the awards ceremony at the London Ice Sculpting Festival 2014. Photo by Vickie Flores.