Street Stickers & Poster Art | 2005 - 2008
#1051: New York, USA
2005-09-08 05:25:39