The "red top" tabloid national newspapers The Sun, Daily Mirror & Daily Star, London

- Image ID: EKBKPA
The "red top" tabloid national newspapers The Sun, Daily Mirror & Daily Star, London
Jeffrey Blackler / Alamy Stock Photo
Image ID: EKBKPA
The "red top" tabloid national newspapers The Sun, Daily Mirror & Daily Star, London
Location: London