Robert Lewis Powell Flower

Australian Red Cross Blood Service & QUT, Australia