Designed by
Title
Houses of Parliament from the Thames #58182776
Description
An unusual shot of the UK's Houses of Parliament taken from the River Thames that runs through the centre of London, England. This image showws all of the main features of the building including the tower generally known as Big Ben (although this actually refers to the bell).
This image is editorial