Still Life 2

02.13.09|videos|

The plastic lamb feels the future is bleak. The pink porcelain elephants have faith.

 0