Wednesday, February 2, 2011

Takashi Murakami au Château de Versailles - Part 16


No comments: