Collection: Baghera

Baghera is a French brand created in 1999, located near Paris.
Each year, a team of talented and enthusiastic designers draws new pedal cars, carriers, small metal cars to the delight of toddlers.
Baghera

19 products