Designed by
Title
Postage stamp printed in United Kingdom shows Galapagos Finch and Fossilized Skeleton, Millennium Series 8 - The Scientists' Tale #166858498
Description
MOSCOW, RUSSIA - OCTOBER 4, 2019: Postage stamp printed in United Kingdom shows Galapagos Finch and Fossilized Skeleton, Millennium Series 8 - The Scientists' Tale serie, circa 1999
This image is editorial