Asta Leifsdottir Thorbjorg

Country: Iceland

Judge on shows