Jump to content
Sign In or Register for full access to the community - including the regional forums.
Apparently the Igloo had or has ice sculptures in it, which you had to pay £10 to go in and see.
Direct link to this image file
Community Forum Software by IP.BoardLicensed to: Netweather.tv