Royalty-free stock photo ID: 153186053

shanghai lujiazui financial center aside the huangpu river. - Image