RAF Leuchars Airport(ADX)

St. Andrews, United Kingdom

RAF C-130 at Leuchars airshow 2008. Photo

RAF C-130 at Leuchars airshow 2008.