Stefano Pallara - Canvas Prints
Originally from southern Italy, Stefano Pallara has lived in London for over two decades. Identity, introspection, mindfulness and freedom are recurrent themes in his work as well as a sense of nostalgia for the Mediterranean Sea and its dazzling light.
Showing 50 of 174 products