London England - kiwiphotos

River Thames, London

River Thames from Palace of Westminster to Charing Cross Station

River ThamesLondonPalace of Westminster