Malaika Firth – Self-Portrait Store Launch Party in London Malaika Firth: Self-Portrait Store Launch Party