Peter Daverington

Ithaca
Oil on linen
24 x 18 inches (61 x 46 cm)