New office buildings along the river Clyde in Glasgow in 2004.


See The United Kingdom: London - Birmingham - Liverpool - Manchester - Leeds - Newcastle - Edinburgh (Scotland)

Glasgow

2747.com - Up