Designed by
Title
GREECE - CIRCA 1961: A stamp printed in Greece shows ancient Greek philosopher Democritus, circa 1961. #198133336
Description
GREECE - CIRCA 1961: A stamp printed in Greece from the `Inauguration of Democritus Nuclear Research Centre, Aghia Paraskevi` issue shows ancient Greek philosopher Democritus, circa 1961.
This image is editorial