8 x 24

oil on canvas

897. Santa Cruz Island

$3,800.00Price