Detail of London red telephone box

- Image ID: DMP61A
RJT Photography / Alamy Stock Photo
Image ID: DMP61A
Detail of London red telephone box
Location: London, England, UK