Carnegie Library, Teddington

Carnegie funded hundreds of public libraries, like this one in Teddington

Leave a Reply