On December 3, local time, starlings flocked over Rome, Italy, and the densely packed scene was spectacular.

Image source: ICphoto


Release time: 2021-12-04 21:02:16 【Editor: Li Jun】

Keywords: