Pages

Thursday, April 26, 2007

26 April

2 comments:

  1. I am sure I have been here! But I am probably totally wrong. is this anywhere near Liverpool street?? Mind you, lots of streets look the same LOL

    ReplyDelete
  2. Interesting architecture.
    Turrets and towers etc...only in England..!

    ReplyDelete