David Astrof logo
Accueil View Next Image Home

Narrative (a 19 piece installation)
oil on canvas
135" x  90"