Welcome to the new State Library online media viewer. Please send us your feedback if you experience issues or have any comments.

088659PD: Working bee at the No.8 Red Cross Hospital, Albany, 26 September 1915

slwa_b2217435_3jpg/143.4 KB

143.4 KB
new