national gallery








noun

  1. a major art gallery in London, in Trafalgar Square. Founded in 1824, it contains the largest collection of paintings in Britain
55 queries 0.594