Vampire Lampost - NYC

Vampire Lampost - NYC

This picture was taken in New York City, near Astor Place in the village, in about 2007.

Back