Monday, 24 October 2011

Gerhard Richter @ Tate Modern


1318588201340





No comments: