New York street art: More of the late and legendary film director Alfred Hitchcock “Life is Beautiful” image, this time in tryptych triplicate (though in this posted image you only two of him) on Houston Street between the Bowery and Elizabeth Street, and bigger than the other versions around downtown Manhattan. Effin’ love it, mate!

© Ivan Corsa Photo – Street Art Images