Griffon/Hoverwork craft for the Indian Coastguard on trial on the River Itchen (Southampton) June 26th 2012
Upload a new photo.