Designed by
Title
Stamp printed in Greece from the 150th Anniversary of War of Independence, shows warship Pericles #208425425
Description
Stamp printed in Greece from the 150th Anniversary of War of Independence, shows warship Pericles, circa 1971
This image is editorial