New York, NY

Jillian Godsil is an award winning journalist, broadcaster and author based in Ireland.

18 followers