A Look at Life in Russia, Part 1/4
A helicopter dumps water onto the burning building of the Central Research Institute of the Aerospace Defense Forces in the Russian city of Tver, Russia, Thursday, April 21, 2022. (Photo by Vitaliy Smolnikov/Kommersant Publishing House via AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy