The Vanished Instant
Tuesday, October 23, 2007
Stop At The Light
In England, traffic lights sit on posts at the side of the road. There has always been something specifically alien to me about traffic lights swinging out high across the road...
No comments:
Post a Comment
Newer Post
Older Post
Home
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment