US National U23 Time Trial Championships

Clay County, FL

images Weldon Weaver