Image ID: 04060
Taken by Library of Birmingham
Royal Institution for The Deaf and Dumb, Church Road
Edgbaston,
Birmingham
West Midlands
England
Royal Institution for the Deaf and Dumb, a national institution and training school.
Category: Landscape
Comments
Leave a CommentPlease login or register to leave a comment
Login Register