Sandra De Marco and Thalia are the individuals behind House of Taboo. Photo #9

Sandra De Marco and Thalia are the individuals behind House of Taboo.