VLES Pink Rat

vles-grand-1.jpg

Sticker street art: VLES pink-rat stickie on lamppost base, Grand Street near Norfolk Street, Lower East Side, NYC.

© Ivan Corsa Photo – Street Art Images