The Day in Photos – October 30, 2021
Ocean Rebellion put on a display of puking oil heads ahead of climate change conference COP26 in Glasgow, Britain, 29 October 2021. (Photo by Robert Perry/EPA/EFE)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy