3 of My Favourite Paintings at the National Gallery London
It’s like meeting up with old friends
Whenever I go to London, I almost always find myself walking into the National Gallery. Perhaps it’s because some of my earliest connections with art were made there, that I find it almost impossible not to return whenever I am nearby. The museum sits at the top of Trafalgar Square with its temple-like…