Thursday, April 26, 2007

26 April


talj said...

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

Sheila said...

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

Blog This Here