Artist: Aria Dean
Venue: Greene Naftali, New York
Exhibition Title: Show Your Work Little Temple
Date: May 7 – June 12, 2021
Note: press release available here.
Click here to view slideshow
Full gallery of images and link available after the jump.
Images courtesy of Greene Naftali, New York
Link: Aria Dean at Greene Naftali