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 Oyster Mushrooms… June 15, 2014 Where the Streets Are Paved With Gold… November 5, 2010 The Spiegelkwartier Buddha January 4, 2016