Places where everyone knows everyone, and therefore everyone knows what not to talk about. Weekly newspapers, church organists, grange suppers and the one road out of town.

All tags →