Italian boat, The ‘Italica’. Parked in the same bay Terra Nova was, exactly 100 years laterJanuary 26, 2012by Alexander Kumar