The Day in Photos – December 25, 2020
Police make an arrest at entrance to the Port of Dover, that is blocked by police, as vehicles queue to be allowed to leave, in Dover, England, Wednesday, December 23, 2020. (Photo by Alberto Pezzali/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy