I think Cape Town is the best city in the world. I know I may be a little bias and I also haven't traveled that much so I have almost nothing to compare it to but still, I'm going to stand firm in my love for the Mother City.
Case in point: this boutique on Long St called Afraid of Mice.
Photo's by Lanalou.
No comments:
Post a Comment