2006 August Amsterdam: 27
There's a china town in every city I guess.
Back
Index
Next