Designed by
Title
Our Lady of Atocha, Galleon, Ship under Construction, Construction of Naval Vessels #86441205
Description
MOSCOW, RUSSIA - FEBRUARY 12, 2017: A stamp printed in the Cuba shows Our Lady of Atocha, Galleon, Ship under Construction, Construction of Naval Vessels in Cuba, 360th Anniversary, circa 1980
This image is editorial