Tags

, , , , , , , , ,

National Gallery

The National Gallery in London was about to wind down its day on this Friday night back in September but Trafalgar Square would continue to bustle for hours to come.