Kevin Gleason - Santa Cruz Island Valley

$1,300.00

Kevin Gleason
Santa Cruz Island Valley
Oil on Canvas, 16"x8"
$1300