1/1
Beijing sights 200705.jpg
Tuk Tuk reflecting the bicycles that motorised vehicles are rapidly pushing off of Beijing's streets.

Tuk Tuk reflecting the bicycles that motorised vehicles are rapidly pushing off of Beijing's streets.

Copyright Rob Few