Tag: Rachel Ola

Rachel Ola, the surfer with big hopes for the sport in Nigeria

Rachel Ola dreams of one day being the best female surfer in…

Dan Ikpoyi Dan Ikpoyi