Share
twitterlinkedinfacebook
Image 1 of 1
HFA02793IRN.jpg
Military fast boats and helicopters from Iran's elite Revolutionary Guards during manoeuvres off Larak Island in the Persian (Arabian) Gulf.