Oor Wullie - a 'wee laddie' from the fictional town of Auchenshoogle - has become a treasured part of Scottish heritage. In this image, a youngster from Scotland's children's hospital charities points out some of this sculptures key features to the princess
{}