Designed by
Title
Science Center, Armadillo and Crown Plaza Hotel, Glasgow, Scotland UK. #125291208
Description
Glasgow, Scotland, UK - June 17, 2012: Crown Plaza hotel and SEC Armadillo and part of The Clyde Arc under heavy cloudscape. Yellow helicopter on quay. Science center and Tower at Canting Basin on River Clyde under heavy cloudscape.
This image is editorial