Birmingham City Council

Library Fire 1879