The National Gallery

Share

Posted in History by on December 2nd, 2013

The Trafalgar Square in London, England is home to over 2,300 paintings stretching as far back as the 13th Century. As the fifth most visited museum of art, this gallery boasts free admittance and tons of history. Read more here with The National Gallery.

Visit Link

Leave a Reply