2017
SK5803 : Aylestone Road towards Leicester city centre
taken 7 years ago, near to Leicester, England
Aylestone Road towards Leicester city centre
On the right is the Robin Hood Stand at the Welford Road Stadium, the home ground for the Leicester Tigers rugby union club.
This page has been
viewed about
69 times