Houses of Parliament. Palace of Westminster and Westminster Bridge viewed from Albert Embankment London. England

Royalty-free stock photo ID: 101477539

Houses of Parliament. Palace of Westminster and Westminster Bridge viewed from Albert Embankment London. England