Japanese Christmas Image | Posted on January 3, 2014 by cathmarshall This Christmas tree is at the National Museum of Scotland, which has an amazing exhibition on about Kabuki theatre prints. Share this:TwitterFacebookLike Loading... Related