Ambassador Norris moored off of the Isle of Wight, English Channel 'NAB'- October, 2010
Upload a new photo.