by rook
SPAIN - CIRCA 1966: stamp printed by Spain, shows St. Mary Carthusian Monastery, Entrance gate, circa 1966