99-Okinawa-(scaled)

XXIV Corps
European Center of Military History (EUCMH)