Designed by
Title
Stamp printed in Greece shows 1896 Marathon Race - Spyros Louis at the finish line, 75th Anniv. of Olympic Games Revival #208425540
Description
Stamp printed in Greece shows 1896 Marathon Race - Spyros Louis at the finish line, 75th Anniv. of Olympic Games Revival, circa 1971
This image is editorial