New Balance Francesca Halsall Swimmer TeamBG January 16, 2018 / Portrait/ Posted by: oly New Balance Francesca Halsall swimmer Team GB Share Project : Categories:Portrait Share Project :