Historic stone bridge crossing a river beneath a medieval fortress on a hill - Free Stock Photo | Picren | PicRen