John D Shoup

John D Shoup

World War II ยท US Army
John David Shoup
John David Shoup