20070527 2 Rickshaw and Beijing Duck
P5270005