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 Saddest Sight in the World August 6, 2010 Lonely Beauty May 21, 2008 P.C. Hooftstraat, Amsterdam March 2, 2008