St Lucia wins first Olympic medal after Julien Alfred clinches gold. Photo Courtesy: Julien Alfred Instagram page In a stunning...
alfred
St Lucia wins first Olympic medal after Julien Alfred clinches gold. Photo Courtesy: Julien Alfred Instagram page In a stunning...