The Birmingham Free Libraries, the Shakespere Memorial Library, and the Art Gallery
Publisher: Printed by Hall & English
Published: 1871
Language: eng
Number of pages: 78