A group of people talk while huddled together in the street
People are talking in a street