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