Royalty-free stock photo ID: 792906952

Westminster bridge in London. Great Big Ben parliament architecture. - Image