20110107-Griggs_Feb_2011_eyeball_180

David Griggs

Devils in Exile 2024
acrylic on canvas
183.0 x 127.0 cm