Abstracts & Seascapes Shark Bay - Oil on Canvas 1200 x 60 cm PreviousAbstract Roses 2 - Oil on Canvas 51 x 51 cm NextSantorini Greece - Pastel on Pastel Matt 50 x 70 cm Shark Bay - Oil on Canvas 1200 x 60 cm Shark Bay - Oil on Canvas 1200 x 60 cm A$1,200.00 Sold Out Purchase Facebook0