Thursday, January 27, 2011

Takashi Murakami au Château de Versailles - Part 10


No comments: