Peter Daverington

Into the Looking Glass
Oil and acrylic on canvas
37.5” x 49.5” (95.5 x 126) cm