John LONGSTAFF

Born
10 March 1861 Clunes, Victoria
Died
01 October 1941 Melbourne, Victoria
Nationality
Australian

 (24 works)