Cyclists | Sheila Holmes

+ July 20, 1973, Great Britain