Motobu-Pennisular-1945-1

Rest-Time-Okinawa-1945
6usmc-Oki-casualty
European Center of Military History (EUCMH)