Emma DeSouza

Just an Irish girl born in the North of Ireland unwittingly thrown into a debate for identity and citizens rights.