London stands on the river thames (10/48)

London stands on the river thames