The National Gallery art museum and St Martin-in-the-Fields, a renowned church built in 1726, as seen through the beautiful fountains installed at Trafalgar Square in the City of Westminster, Central London
Coffee