Wednesday, October 13, 2010

Love to see this actual.

The Tate Modern's New Art Installation: 100 Million Hand-Painted
Sunflower Seeds.

No comments: