Blooming Lambs Ear

Blooming Lambs Ear

Regular price
$22.00
Sale price
$22.00
Quantity must be 1 or more

Beautiful artificial blooming lambs ear - no bugs - no water necessary