UPL 19791
IMAGELangford Lodge AF 597, Base Air Depot #3. Sited on the shores of Lough Neagh in Northern Ireland. Run initialy by Lockheed Corporation for the 8th AF.
Connections
See how this entry relates to other items in the archive by exploring the connections below.
Units
Locations
- Site type: Airfield