Local and not so local scenes - Warren Millar
London Eye and Big Ben, London U.K.

London Eye and Big Ben, London U.K.