Portola Pastures
Oil by Paul Kratter
Image: 11x14
$1300
Stop slideshowStart slideshow