by rook
SPAIN - CIRCA 1968: stamp printed by Spain, shows St. Maria del Parral Monastery, Segovia, inside view, circa 1968