by rook
SPAIN - CIRCA 1969: stamp printed by Spain, shows Las Huelgas Monastery, Inside view, circa 1969