Designed by
Title
Saint Petersburg, Russia - November 25, 2019: Postage stamp printed in Cuba dedicated to the Study of the human body of Leonardo #167101387
Description
Saint Petersburg, Russia - November 25, 2019: Stamp printed in Cuba dedicated to the Study of the human body of Leonardo da Vinci. Earth. Moon, circa 1970
This image is editorial