Designed by
Title
Post stamp Fujeira, United Arab Emirates, 1970, Apollo 13 moon mission #183183711
Description
Postage stamp printed in Fujeira, United Arab Emirates 1970, Apollo 13 moon mission space flight, explosion on board with moon.
This image is editorial