17.6.11

Mr Torro

Spotted this defaced or faced bull sticker while wandering the back streets in Jalon, Spain. It looks a little like a Picasso, but surely no white van Spain man would be this creative, or could he/she?