The Day in Photos – October 20, 2019
Demonstrators walk under an Estelada (Catalan separatist flag) as they march on Diagonal Avenue during Catalonia's general strike in Barcelona, Spain, October 18, 2019. (Photo by Albert Gea/Reuters)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy