Street Art by “The London Police” In Amsterdam

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

20130225-150108.jpg

20130225-150135.jpg