Wrecked B24 “The Liberator” probably at Henderson Field, Guadalcanal.

Previous Home Next