Big Ben and the Houses of Parliament in London including Westminster Bridge reflected in the smooth water of the River Thames on a bright sunny day

- Image ID: P894AY