SPAIN - CIRCA 1975: stamp printed by Spain, shows Mail Ship of Indian Service, circa 1975 Shutterstock Image - SPAIN - CIRCA 1975: stamp printed by Spain, shows Mail Ship of Indian Service, circa 1975 - ID: 127925669