2006 August Amsterdam: 27

There's a china town in every city I guess.

Back Index Next