Indian Voyage Ry Craike, Indian ocean, solid powerful surfing… Tags: indian oceanmike rileyry craikesurfersurfing