View From The Villas, North Island. 42" x 42". Oil On Canvas.
The reef offshore from North Island, this exclusive, private Seychelles island, in the Indian Ocean, causes waves to break as they approach the shore. Shown in this Seychelles marine oil painting, this North Island artwork is perfect example of a Seychelles beach painting.