Free Shipping on Orders Over $100!

Leonard Lion

Leonard Lion

Regular price $28.50
Unit price  per 

This lion has a heart of gold and a mane to match! He's regal and ready to rumble with the a-roar-able little ones in your life!