PUPPET THEATRE - 6 puppets, 6 stages, original handmade from CZECH REPUBLIC

eBay