Showing posts with label Turks Caicos. Show all posts
Showing posts with label Turks Caicos. Show all posts

GRAND TURK, Turks and Caicos Is.

This lovely card comes from the Turks and Caicos, a British Territory adjacent to the Bahamas, and shows island flora and scenery. The stamp affixed is a lovely WWF issue showing the Red-tailed Hawk.