Thursday, February 1, 2007

Transformers more than meets the eye

This is a sculpture in Sweden.

0 comments: