In London, England For The Queen’s Diamond Jubilee Posted on June 3, 2012August 11, 2016 by Darren Alff Random Travel Photos From London, England Rushing Past Big Ben In The Rain