Joacquin Sorolla – Spanish Artist and Master of Light

Joaquin Sorolla, Sewing the Sail, 1896 National Gallery London until 7 July 2019   Not since the early 1900s when Joacquin Sorolla y Bastida (1863-1923) was considered the world’s greatest living painter has he been given the honour he so richly deserves – albeit a little late in the day – a major solo exhibition at…