Posts Tagged ‘The final battles of the Pacific theater’

PT base at Teguchi Harbor, Okinawa

Posted by: SJS on May 12, 2020