Stock Photo: Preparation for demolition, Queen Elizabeth Square flats, Gorbals, Glasgow. Built in 1965 demolished in 1993. Scotland.