Baghera

Baghera is a family business founded in 1999 located near Paris, France with the goal to design high-quality, innovative products for children.