Glasgow Science Centre
Glasgow Science Centre is a visitor attraction located in the Clyde Waterfront Regeneration area on the south bank of the River Clyde in Glasgow, Scotland. Queen Elizabeth II opened Glasgow Science Centre on 5 June 2001
1,909
views
15
faves
4
comments
Uploaded on April 6, 2016
Taken on April 5, 2016
Glasgow Science Centre
Glasgow Science Centre is a visitor attraction located in the Clyde Waterfront Regeneration area on the south bank of the River Clyde in Glasgow, Scotland. Queen Elizabeth II opened Glasgow Science Centre on 5 June 2001
1,909
views
15
faves
4
comments
Uploaded on April 6, 2016
Taken on April 5, 2016