Designed by
Title
SAUDI ARABIA - CIRCA 1981: A stamp printed in Saudi Arabia from the `Industry Week` issue shows emblem, circa 1981. #197647589
Description
SAUDI ARABIA - CIRCA 1981: A stamp printed in Saudi Arabia from the `Industry Week` issue shows emblem , circa 1981.
This image is editorial