William Henry Knowles

British architect, antiquery and archaeologist
Lists
William Henry Knowles is in following lists