Diana Delgado



Critical Space at Poet's Den Gallery pre-Installation

72 x 60 inches