City of London, Financial District seen from the River Thames at twilight

Royalty-free stock photo ID: 62399026

City of London, Financial District seen from the River Thames at twilight