Work by UK street-art team The London Police in The Nine Streets area of Amsterdam.

20130225-150108.jpg

20130225-150135.jpg