United States Air Force C130J Hercules 08-3177 'Reach 640' overflies the isle of Man at around 20,000ft inbound to Belfast
<<
Index
>>
An
Island Images
picture ©
Jon Wornham