
Stefano Pallara
London, United Kingdom
Originally from southern Italy, Stefano has lived in London for two decades. Identity, introspection, mindfulness and freedom are recurrent themes in his work as well as a sense of nostalgia for the M...
Read more