Skip to content

Gary John Shea


Vietnam War · US Army

United States of America

Moving Wall - Nov. - 10 - 2017