photograph
Details
Description
Hitchin Church - screen
Accession No
1982.2682
Comments
Be the first to comment.