On the bank of Thames in London

On the bank of Thames in London

People are strolling on the bank of Thames with the city of London visible on the other shore

You may also like...

Top