Designed by
Title
GREECE - CIRCA 1991: A stamp printed in Greece from the `Europa` issue shows Helios and Chariot of the Sun, circa 1991. #207519909
Description
GREECE - CIRCA 1991: A stamp printed in Greece from the `Europa` issue shows Helios and Chariot of the Sun , circa 1991.
This image is editorial