Sunday, April 1, 2012

China Own You.

China Own You.
Spotted on Potrero Avenue near San Francisco General Hospital.

No comments: