Henry Barlow Carter

1803 - 1867

United Kingdom

1 ITEM