Penzance Harbour - Original Oil Painting by Yvonne JamesPenzance Harbour - Original Oil Painting by Yvonne James £400.00 Regular Price£300.00Sale PriceOut of Stock