Written by
in
Cheng-Chang Wu, from Taiwan, recently won The Power of Self, “an international search for the world’s most compelling self-portraits”
Link: l e n s c r a t c h: Cheng-Chang Wu