several people walking down a cobblestone street in an old european city with tall buildings