Designed by
Title
GREECE - CIRCA 1983: A stamp printed in Greece from the `Homeric epics` issue shows the Trojan horse, circa 1983. #185859171
Description
GREECE - CIRCA 1983: A stamp printed in Greece from the `Homeric epics` issue shows the Trojan horse , circa 1983.
This image is editorial