ART > giants

Zoo
Zoo
oil on canvas
38" x 24"
1996