Wednesday, December 8, 2010

Che Guevara on Flip Flops

[Click on image to enlarge]
November 22, 2010
Lower Parel Station Road, Bombay, India
Posted by Picasa

No comments: