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 Special Lady December 19, 2008 Windows… September 22, 2012 Magical January 4, 2015