Designed by
Title
International newspaper stand displaying headlines of tabloids #232944314
Description
London, October 28, 2015: A newspaper rack found in central London, featuring several well known British tabloid newspapers, otherwise known as `the popular press` or `red tops`.
This image is editorial