Chien-Chi Chang

1/1
dots
gallery
Chien-Chi Chang 81-year-old James Harrison has donated blood 1,175 times in 60 years and the anti-D in his blood has saved 2,4 million babies in Australia. Umina Beach. Australia. 2019. © Chien-Chi Chang | Magnum Photos