Designed by
Title
Leatherback Sea Turtle (Dermochelys coriacea), Turtles serie, circa 1983 #135313975
Description
MOSCOW, RUSSIA - OCTOBER 21, 2018: A stamp printed in Cuba shows Leatherback Sea Turtle (Dermochelys coriacea), Turtles serie, circa 1983
This image is editorial