Genghis Khan sculpture at Marble Arch in London

Genghis Khan sculpture at Marble Arch in London

 

Statue of Genghis Khan near Marble Arch in London captured at night.