Chinese fashion show, Rotterdam, Netherlands. Picture by Eric Francis.
September 25th, 2006