Sarah Borges

A dual-national voice actor based in the UK