Designed by
Title
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows a #106529170
Description
MOSCOW, RUSSIA - JULY 15, 2017: A stamp printed in Cuba shows a monument to C. Finlay, 50th Anniversary of the Death of Carlos J. Finlay, Malaria Researcher, circa 1965
This image is editorial