fbpx

De Montfort Hall

Address: Granville Road, Leicester, LE1 7RU, England, United Kingdom
Tour dates: 20–25 Feb 1961
Made by Palace