Edward Adveno Brooke

1820 1909

English painter (1821–1910)

map Map

Works