Friday, January 30, 2009

London Eye
















From Westminster Bridge, London.