London

Leicester Square Telephone Box

Implementation sticker in London
London — posted 2004-05-06

Implementation sticker in London
London — posted 2004-05-06