view single item
Name: John Frederick Herring Sr.
Date: British, 1795–1865
John Frederick Herring