Tuesday, 26 March 2013

The definition of a masterpiece includes it indestructability

Beautiful Thing