About 17 Trongate
Art installation displayed in the window of an empty shopfront, used to develop a critical discussion and questioning issues surrounding todays borders.
More about 17 Trongate
17 Trongate is located at 17 Trongate, G1 5EZ Glasgow, United Kingdom