Designed by
Title
The Pillars of Hercules bearing the motto Plus ultra, the national motto of Spain, following the discovery of the New World #183094242
Description
MADRID, SPAIN - MARCH 18, 2020. Vintage stamp printed in Spain shows the Pillars of Hercules bearing the motto Plus ultra, the national motto of Spain, following the discovery of the New World
This image is editorial