Hitchcock on Houston

hitchcock-life-beautiful-5.jpg

New York street art: Alfred Hitchcock “Life is Beautiful” street art image, as seen as you look westward on Houston Street between the Bowery and Elizabeth Street. Awesome!

© Ivan Corsa Photo – Street Art Images