The National Gallery London
|0 Comment
Center of London. The peak of the city hustle and bustle: crowds of tourists, excited couples visiting, lucky locals to have their day off wandering around the city, even businessmen passing in a hurry for a meeting at a fancy restaurant. This is only the background scene before...