Not sure but this looks like a Banksy stencil, on the Prado, near the Malecon. I am not crazy about graffiti anywhere, anytime, but this one was on a construction barrier, if I recall correctly.
(C) Bob Boisvert - 2009-2012