Another Stamp?

Yet another mysterious stamp appears from out of the wide-blue-yonder. This one is from the Caribbean island of St. Vincent, just a stones throw away from Bowies’ old home on Mustique.

Says David, “I know and knew nothing about this at all. And St. Vincent was about a 15 minute ferry ride from where I was living. I wonder if they did a Jagger one, or a Princess Margaret for that matter. Any one know anything about this printing?”