French artist Xavier Veilhan’s view of reality seems a bit twisted. To our delight of course! Exposed in 2009 at Château de Versailles (France) were a series of “multifaceted” pieces that turned many heads.

Links:

More pictures | Interview with Xavier Veilhan (2009)

[via Space Sinkhole]