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

slwa_b2217435_3jpg/143.4 KB

143.4 KB
new