FB
Home
About
CV
Paintings
Works on Paper
Sculpture
Photography
Contact
6
Jun
2015
admin
Taysha (Deluge), 2007
73 X 70 inches
oil, plastic asphalt, burlap on canvas
Related
Paintings