The armadillo Glasgowkcgm (54)in #photo • 5 years ago Photos of the scottish conference center known as the armadillo in Glasgow Scotland. #glasgow #scotland #travel #armadillo