Designed by
Title
Post stamp printed in Ras al Khaima, 1971, with future salyut project #183033736
Description
Post stamp printed in Ras al Khaima, one of the seven emirates that make up the United Arab Emirates, 1971. With future salyut project.
This image is editorial