Blizzard in Buffalo

An aerial view of buildings during a blizzard in Buffalo, New York, U.S. December 26, 2022, in this screengrab obtained from a social media video. Mostofa Ahsan/via REUTERS
Blizzard in Buffalo
- Advertisment -
Google search engine

Most Read