Saturday, September 4, 2010

Giant Head Awaiting Installation
At New LACMA Building

No comments: