Mec Fossette

Independent journalist and photographer. Humanitarian. Die-hard Saints fan, sports fanatic, and decent chef. Striving for a peaceful planet and justice for all.