London Think Pink Steve October 5, 2005September 4, 2012 0 Comments Big ben, London, pink sky Big Ben and a pink sky Big Ben Pink Sky