久久久福利国产

A castle in Tarum in Persia ruled by the Musafirids during the 10th and 11th centuries CE.