Liza Keane is a London-based eponymous brand molding the contemporary vision of subversive femininity, creating clothing that simultaneously feels like sensual second skin and psychological armor.
Comment