Andrew Howe, Italian Track and Field Long Jump star. 

Andrew Howe, Italian Track and Field Long Jump star.