Sale Ended

Sale Ended
ibride

ibride

Zoomorphic Furniture

Ibride is an independent French design house established in 1996. They create singular, poetic creations that are a part of a creative universe inspired by nature, the animal kingdom, and classical arts.