Archive

You are viewing

Chai Checkmate

The people of London seem to grade visitors’ appreciation of their city on a scale of zero to whether you would live here.