More Artworks by John Rogers Herbert
John Rogers Herbert (English, 1810–1890)
John Rogers Herbert (English, 1810–1890)
John Rogers Herbert (English, 1810–1890)
John Rogers Herbert (English, 1810–1890)
John Rogers Herbert (English, 1810–1890)