Honorable Mention TIFA 2023 Architecture / Buildings

Armadillo

  • Photographer
    Katrin Blumenschein

The SEC Armadillo (originally known as the Clyde Auditorium) is an auditorium located near the River Clyde, in Glasgow, Scotland.