subway_ninja_2.jpg

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

Ivan Corsa Photos