Osmond wins Grand Prix bronze at Internationaux de France

Osmond wins Grand Prix bronze at Internationaux de France