Kermadec Islands

Share
twitterlinkedinfacebook
Image 5 of 130
< Prev Next >
Battle of the len's.jpg
The crew sighted L'Esperance Rock, the most southerly island of the Kermadec island group, New Zealand.