Hitchcock

hitchcock-1.jpg

New York City street art: Striking downtown NYC wheatpaste-up image of legendary film director Alfred Hitchcock sporting aviator sunglasses and “Life is Beautiful” statement.

© Ivan Corsa Photo – Street Art Images