Aria Dean at Greene Naftali

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:

Images courtesy of Greene Naftali, New York

Link: Aria Dean at Greene Naftali