14 July 2016
Carl Randall's London Portraits
At any one moment, the National Portrait Gallery proudly displays around 1,400 paintings and on the 13th July 2016, which happened to be the day I visited, 15 of these portraits were painted by former Daiwa Scholar Carl Randall.
Read on