Editor Picks

Street art installation in Beijing

(AP)
Updated: 2006-10-08 08:50
Large Medium Small

Street art installation in Beijing
A Chinese woman looks at a street art installation on display in Beijing, China, Thursday, Oct. 5, 2006.[AP]