Ella MacQueen-Denz The Green Room is a solo exhibition featuring the multi-media art of Ella MacQueen-Denz. May 2, 2023 0