All images / editorial
Storks and Express Train
SPAIN - CIRCA 1982: stamp printed by Spain, shows Storks and Express Train, circa 1982
- License: Editorial License.
Editorial
All images / editorial
Size Selection:
You can re-download any size after the purchase.