Emma DeSouza

Emma DeSouza

65 Followers

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