The Garment Factory, 10 Montrose Street

Glasgow, Royaume-Uni