Mike Gallagher

Mike Gallagher

Last seen: 8 days ago

Freelance writer with a passion for travelling

Member since Sep 17, 2014 mgallagher@georgianewsday.com