Glasgow Science Centre, IMAX Cinema and Glasgow Tower on the Banks of the River Clyde
Page back or return to Desktop Graphic
Index