Francis Terry McNamara

Amb. Francis Terry McNamara was on active duty with the U.S. Foreign Service for thirty-seven years. He lives in Falls Church, Virginia.