Designed by
Title
Glasgow Science Centre in city of Glasgow, Scotland #258163778
Description
Glasgow is a city famed for its Victorian and art nouveau architecture, a rich legacy of the city`s 18thââ¬â20th-century prosperity, located on the River Clyde in Scotland`s western Lowlands.The science centre compose of three principal buildings: Science Mall, Glasgow Tower and an IMAX cinema.
This image is editorial