July 16 - November 1, 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 November 1, 2023. For more information, visit Progetto's website.