Created by the Brooklyn-based stencil artists Icy and Sot, who originally come from Tabriz, Iran.Photo: ©Annie. Spotted on the streets of Amsterdam Tags: Amsterdam, Art Read More Previous PostBack in Amsterdam…Next PostLittle Guy… You Might Also Like Why I Love Markets March 20, 2009 Showtime! April 22, 2013 Rock Chick May 25, 2008