Sunday, 20 May 2012

( Toshi Takeuchi, »Bed«, 2009