Hand puppet lion - by Beleduc






Product number:
30227