Vu Duc Trung, ‘Nature’, 2007, Ai Bo Gallery

About Vu Duc Trung

Vietnamese, b. 1981, Hanoi, Vietnam, based in Hanoi, Vietnam