Showing posts with label Monkeyface. Show all posts
Showing posts with label Monkeyface. Show all posts

Friday, August 24, 2012

This made me feel better bout screwing up.

A case of suspected vandalism in a church in a northeastern village in Spain has turned out to be probably the worst art restoration project of all time.