People out for a stroll on a picturesque European city street with a green rotunda in the background  .