Graham Hawkes, founder and chief engineer of Hawkes Ocean Technologies

/y/p/e/32_33_Graham_Hawkes.jpg