8 April 2011

a sculpture's greater truth?




















God hates tiny cars?
England was once inhabited by giants with an automotive interest?

Well, I suppose I should have read the plaque.

No comments:

Post a Comment