Amy Manson

Amy Manson is an upcoming actor on Once Upon a Time, portraying the role of Merida.