National Gallery in London

National Gallery in London

 

London’s National Gallery at Trafalgar Square captured at night.