Maarten Baas’s “Carapace” is at Ease in Its Own Shell
Dutch designer Maarten Baas’s latest collection “Carapace” is currently on view at Carpenters Workshop Gallery in New York through April 30. “Carapace” is a scientific… Read More »Maarten Baas’s “Carapace” is at Ease in Its Own Shell