Job no. 174 Commonwealth Savings Bank Lutwyche
Job no. 174 Commonwealth Savings Bank Lutwyche
Job no. 444 Commonwealth Savings Bank The Grange, Q. New Premises
Job no. 444 Commonwealth Savings Bank The Grange, Q. New Premises
Job no. 561 Commonwealth Savings Bank of Australia Caloundra. Qld
Job no. 561 Commonwealth Savings Bank of Australia Caloundra. Qld
Job files by John Kershaw
Job files by John Kershaw
John and Vera Kershaw private residence
John and Vera Kershaw private residence
John Kershaw Papers
John Kershaw Papers