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

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

slwa_b2217435_2jpg/156.5 KB

156.5 KB
new