Golden's Vineyard Haven 30x40"

$5,200.00

oil on canvas 30x40"