Pond and Pelle
Oil , Peter Dean
56 x 40 inches
(Click on image to enlarge)

Back Return to Gallery Next