See the articles:
Grenada 1970 1st Man on the Moon Surcharged
Grenada 1970 Philympia 1970 Stamp Exhibition, London