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 The Face on the Door October 30, 2009 The Message in the Fitting Room July 15, 2011 New Planet With Large Tree… January 5, 2012