
Zoe McGuire American, b. 1996
Red Door, 2025
Oil on canvas
72 x 60 in | 182.9 x 152.4 cm
© Zeo McGuire
Photo: Christopher Stach
1
of
7