Vava-Ribeiro

Photos of Oauhu’s North Shore – a surfing mecca