Cable stayed bridge crossing wide river with reflection in puddle on shore - Free Stock Photo | Picren | PicRen