It's snowing in Wales! Surely that Inca paintwork melted the snow away?Submitted by: Jonathan Moulds1 Mar 2006