Greene Naftali
ARIA DEAN | Wolves at Progetto

ARIA DEAN, Wolves at Progetto
July 16 - December 31, 2023
Progetto Space
Via Idomeneo, 72
Lecce, Italy 73100
Aria Dean's solo exhibition, titled Wolves, is currently on view at Progetto in Lecce, Italy. The show will be on view through December 31, 2023. For more information, please visit Progetto's website.