L’Atelier du Chat Botte

Catherine Ferouelle

France

Mice, flea market, fabrics, wallpapers, all entirely created by hand. LDF Exhibitor.