Hitchcock on Houston


New York street art: Alfred Hitchcock “Life is Beautiful” image in tryptych triplicate and unnwon cyclist as you look eastward on Houston Street between the Bowery and Elizabeth Street. Keith Haring replica mural sponsored by Deitch Projects is in the background.

© Ivan Corsa Photo – Street Art Images