Cute Vampire wheatpaste on Houston Street, New York. © Ivan Corsa Photo – Street Art Images Related 2008-07-22