Tuesday, July 12, 2011

When red lights shows, wait here...


The last place on Earth, turns out to be really close to Notting Hill.
If anyone is interested I will give the proper address soon.


No comments: