Victoria Memorial and Buckingham Palace at Night, London, England

Victoria Memorial and Buckingham Palace at Night, London, England