Orville L Castle

Orville L Castle

World War II · US Army · Second Lieutenant