Royalty-free stock photo ID: 124874389

London. Beautiful view of Westminster Bridge and Houses of Parliament with Thames river. - Image