
Eilen Itzel Mena & Jemila Isa, In Her Spirit, 26 March – 26 April 2025. Installation View at Bolanle Contemporary x The Shop, Sadie Coles HQ. photo: Arthur Beardmore-Gray
Eilen Itzel Mena & Jemila Isa, In Her Spirit, 26 March – 26 April 2025. Installation View at Bolanle Contemporary x The Shop, Sadie Coles HQ. photo: Arthur Beardmore-Gray