“Love Me” Sticker

“Love Me” sticker on Kenmare Street in Nolita, in downtown New York City.

20120428-140630.jpg