Robert Irvine (1779-1863)

Part of Robert Irvine (1779-1863)