Translate

Thursday 15 November 2012

Near china town is a tiny "house" that the grandmother of Jimi Hendrix used to live in. It's now a shrine

No comments: