P-38F-5-LO Lightning # 42-12650 force landed on 16 July 1943.
Do you have more information about this location? Inform us!
Helaas geen map gevonden.
-7.805131, 145.030672