Wednesday, March 22, 2006











Tuesday, March 21, 2006, 9:30 AM, Beijing
Babies marching...errr...strolling in Tiananmen square. Posted by Picasa

No comments: