Busy city street crowded with people.