A number of British icons here; a red telephone box, a London 'bus, Nelson's Column in Trafalgar Square and err, well, um, a lamp post...
Comments
Sign in or get an account to comment.