Ninja Sticker – 2

subway_ninja_2.jpg

A collection of Ninja stickers in the Lower East Side, New York City.

Ivan Corsa Photos