"My Eyes r Your Eyes"
Photography by Carlos de la Rúa
Feb 14, 2011
"Improvised Toilet", Beijing.
"The Chairs Transporter", Shanghai.
Newer Posts
Older Posts
Home
Subscribe to:
Posts (Atom)