Children at play, 1881

Children at play, 1881

Joseph Clarke

b.1834 - d.1926

£4,895.00