Thursday, 16 June 2011

Art Basel II



Richard Serra's monumental Siamese 67.5 on display at a German gallery stand.

No comments:

Post a Comment