ThornT10193
Created page with "'''London''' is the capital and largest city of England and the United Kingdom. The city stands on the River Thames in the south-east of England, at the head of its 50-mile (8..."
05:37
+867