Thought it was aninteresting stencil, I've never seen Che Guevara DJ-ing, heh.
Pictures from my trip to Lima, Peru, in December 2005.