Peter Daverington

Never Never Land
Oil and acrylic on canvas
80” x 60” (204 x 154) cm