travellingpeoples.com
My 12 Favourite Paintings in The National Gallery, London, United Kingdom
These are the paintings I only see on books. I would scuffle within my family’s encyclopedia to see as many artworks I could read. Finally, I am seeing these artworks. Here are my 12 Fav…