Sightseeing - shannonodonnell

Odd dinosaur art on the streets of the Factory 798 in Beijing, China.

Factory798beijingart