Memorial Of The Moment – William Wallace Memorial Leave a reply Located on the wall of St Bartholomew’s Hospital in Smithfield, London. William Wallace Memorial
Castle Of The Moment – Tower Of London Leave a reply The Tower of London, a historic castle on the north bank of the River Thames in central London. Tower Of London
London Leave a reply Some Photos from London 2009/2004 [singlepic id=2996 w= h= float=center] [singlepic id=2975 w= h= float=center] Full Album here another here