People walking on ancient stone steps between weathered historic town buildings with staircase - Free Stock Photo | Picren | PicRen