UK 1993


The clock tower of The Palace of Westminster (Houses of Parliament) and the Westminster bridge as seen from across the Thames. (07/09/1993)