Some Photos: Reflection
Shoppers on Oxford Street in London, Britain, 19 December 2022. People take to the markets and shops to seize the sale ahead of Christmas. (Photo by Neil Hall/EPA/EFE)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy