Bicycle passes sheep lying by the roadside, under a... 09 Jul 1994, Paul Carter - JP990297.jpg

Bicycle passes sheep lying by the roadside, under a... 09 Jul 1994, Paul Carter - JP990297.jpg