The Moomins are back!

London
October 2001