Beach & Sea, Oil on Canvas, 100 x 92 cm Sold

Loading Image