November 26, 2006

See the Light


Me and Stephen in Scotland today. Now back in London.