Tag Archives: Ruby Haazen

Young Crusader

Young Crusader

New Zealander Ruby Haazen, 13, sails the high seas fighting for a cleaner earth.