Designed by
Title
Glasgow, Scotland, UK, Nov 7th, 2015 - The Hydro and Clyde Auditorium Armadillo buildings in Glasgow #186102950
Description
Glasgow, Scotland, UK, Nov 7th, 2015 - The Hydro and Clyde Auditorium Armadillo buildings in Glasgow. Concert venue.
This image is editorial