"Little birds flew over the sky in flocks and,unafraid of me,sat on my shoulders and arms and joyfully flapped their gentle,trembling little wings".
"One day some ten of our officers were dining at Silvio's".
Note:Silvio(is a name).
Is the bold phrases correctly written?How is it correct?Why so?
They are both fine.
I'm not sure what your confusion with the first one is. Perhaps you aren't reading it as:
joyfully flapped their gentle,trembling little wings
flapped their (the little birds) wings.
For the second one, Silvio is the name of a restaurant.