Roger Sharp profile picture

Roger Sharp

Is this your author profile? Create an account to claim and customize it!

Surf Travel The Complete Guide Enlarged & Revised 2nd Edition
Amazing Waves The Beauty of Waves And An Appreciation of Surf
The Sharp End