George Armfield (british, 1811 1893)

GEORGE ARMFIELD (British, 1811-1893)

1 Sold