Cart 0
I Love Lucy Cupid Bear - Only 1500 Produced!

I Love Lucy Cupid Bear - Only 1500 Produced!

$ 24.99

Episode #15 bear is limited to only 1500 bears!

Share this Product


More from this collection