Peter Daverington

Central Park West
Oil and acrylic on canvas
78 x 60 inches