Image 1-Familiar Territory
Cetewayo powering away from Cowes, the sailing mecca of England's south coast.