Haibin Li
Born on: 3 May 1976.
Currently living: Heidelberg (Germany).
Activity: Painting; Photography; Installation;
The user hasn't uploaded any artworks yet.