Thackray Museum

Beckett Street, LS9 7LN, United Kingdom (Yorkshire and The Humber)