20210630-Otley Town Centre Races - Elite Mens GP-120210630-Otley Town Centre Races - Elite Mens GP-220210630-Otley Town Centre Races - Elite Mens GP-320210630-Otley Town Centre Races - Elite Mens GP-420210630-Otley Town Centre Races - Elite Mens GP-520210630-Otley Town Centre Races - Elite Mens GP-620210630-Otley Town Centre Races - Elite Mens GP-720210630-Otley Town Centre Races - Elite Mens GP-820210630-Otley Town Centre Races - Elite Mens GP-920210630-Otley Town Centre Races - Elite Mens GP-1020210630-Otley Town Centre Races - Elite Mens GP-1120210630-Otley Town Centre Races - Elite Mens GP-1220210630-Otley Town Centre Races - Elite Mens GP-1320210630-Otley Town Centre Races - Elite Mens GP-1420210630-Otley Town Centre Races - Elite Mens GP-1520210630-Otley Town Centre Races - Elite Mens GP-1620210630-Otley Town Centre Races - Elite Mens GP-1720210630-Otley Town Centre Races - Elite Mens GP-1820210630-Otley Town Centre Races - Elite Mens GP-1920210630-Otley Town Centre Races - Elite Mens GP-20