Leeds City Museum

museum in Leeds, England, United Kingdom, in a former mechanic's institute, later civic theatre building

Categories: