Thursday, April 26, 2007

26 April

2 comments:

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..!

BlogThisHere.com

Blog This Here