The House Of Taboo is owned by Sandra De Marco and Thalia. Photo #6

The House Of Taboo is owned by Sandra De Marco and Thalia.