Tag: Barbara Latorre

Filters

Sort

Barcelona’s unstoppable Barbara Latorre gets tripped, scores anyway