Sam Lynch freesurfing just hours before heats commence

flat rock woolgoolga
NSW

More like this