Bagpuss (lying down) by Alan Dart

Bagpuss (lying down)

Errata available: ravelry.com