Another beautiful postcard from Denise. Animals are my favourite theme on cards, so it always feels great to receive something like this one.
Turks and Caicos Islands or TCI are a British overseas territory in the Caribbean.
And pretty stamps used to cover the postage fee.
source: wikipedia & google maps