River Thames North Bank in London UK

Royalty-free stock photo ID: 84381934

River Thames North Bank in London UK