24 September 2013


Cy Twombly. leda and the swan (part vi), 1980

No comments:

Post a Comment