Animal Screams. 1986.

Animal Screams. 1986.
Oil on canvas
11 x 18 feet (335.3 x 548.6 cm)
Painted at Aripeka, FL