Thursday, 24 March 2011

Leef! in Amsterdam

Click on image to enlarge

Don't know who or what this is/means (any help from the audience would be appreciated), but it was a large piece on the wall on our way to the park to take the truffels we'd just bought from the smartstore in Amsterdam...
.

1 comment:

Anonymous said...

i think it could be a pic of blek the rat other than that no clue :( sorry