Sunday, November 17, 2024
No menu items!

McColl’s convenience store in London

Signage for a McColl's convenience store is seen in London, Britain, May 6, 2022. REUTERS/Toby Melville/Files
- Advertisment -

Most Read