Le_Roy_self2 Published May 24, 2015 at 768 × 600 in Organs with limbs ← Previous Next → Xavier LeRoy, ‘Self-Unfinished’ image link NOTE: This Picture is a promotion-photo for Xavier Le Roy. It is not allowed to be published for other reasons than this, without the permission of the author.