Luca Bertolo: Everybody is Always Right

  • Arcade 87 Lever Street London, England, EC1V 3RA United Kingdom

A show of new work by the Italian artist, whose small-scale paintings flip nimbly between precise figuration and messy, off-handed abstraction.