100_8556 Dec10 Published at 900 × 598 in Conundrums ← Previous Next → Can you tell which is Echo’s masterpiece?