Rain over river Thames

Royalty-free stock photo ID: 85499830

Rain over river Thames