Emma Flanagan


Emma Flanagan is an Irish cricketer.