Gary L’Heureux

Gary L’Heureux is an avid traveler with a passion to meet new people and witness the sights and sounds around the globe. http://www.garylheureux.net