Free delivery on all orders to Malta & Gozo when spending 40 euros or more. T&C apply

Baghera

Baghera is a family business located near Paris, France. Every year, a team of talented and enthusiastic designers designs new pedal cars, carriers, small metal cars and wooden toys to the delight of toddlers