Shamrock Rovers Tallaght Stadium Site
16 January 1998; A general view of the site for Shamrock Rovers' new stadium in Tallaght, Dublin. Photo by David Maher/Sportsfile
Email to friends
Friday 16th Jan 1998
Purchase this Print
Email this image to a friend
Login
Register