Keren Rosa Hammerschlag

John Russell: Australia’s French Impressionist (Art Gallery of New South Wales)

Keren Rosa Hammerschlag
26 July 2018

John Russell (1858–1930) is an artist who has largely fallen through the cracks of art history. Neither Australian enough to be incorporated into the history of Australian art, nor Frenc More