London bus stop poster, displayed at Pollard Row in Bethnal Green.
Reposted from
Stephen King
Comments