Award Winning Artist Jean Taylor for the Turks & Caicos Islands at the caribArt Exhibition, LONDON 2018
The Turks and Caicos Islands are a unique necklace of 40 low lying islands and cays, with only 8 of the islands being inhabited by people. It is the home of multi award-winning artist Jean Taylor. Jean