by rook
SPAIN - CIRCA 1969: stamp printed by Spain, shows Santo Domingo Church, Santiago, Chile, circa 1969