Palimpsest

Mondo Bizzarro, Rome

21st October to 20th November 2010