Large stray dog resting on a cobblestone street in an old european town with historic pavement architecture - Free Stock Photo | Picren | PicRen