Hercules C130 J

Hercules C130 J

Sortie over Southern England

Date

01 June 2011

Tags

Aviation