Bomb bay camera in a TBF-1 Avenger from USS Essex captures the moment of bomb release over the Pasig River in downtown Manila Luzon Philippines 14 November 1944.
Photos Of The Battle Of Manila
October 25, 2018
Wartime