The Puppets in Lucca's paintings represent the duality in our mind between the rational and the creative brain, between logic and intuition.
Their half-human appearance questions our true identity and the illusional notion of reality.
This collection of paintings and prints will be available at DIBA ART LONDON for Londoners and travellers passing by to enjoy and purchase.