Ambrosius dandelion finger puppet

SKU: AMBROSIUS dandelion finger puppet flower in hand
$12.50 CAD $17.00

Made in Romania by Ambrosius.