This is lovely!

3 minutes 13 seconds of sheer delight

http://www.youtube.com/watch?v=M6QERWDE8EA