Vista

The Thames at Night

River Thames at night. The partially-raised London Eye can be seen at the right.