RAF Leuchars - ADX

Leuchars, United Kingdom (GB)