Murals and installation at Damrak 40, Amsterdam. Originally created for the pizza stand, currently are moved to private collection in Israel.
Added Mar 7, 2015
Buy a license