Craigellachie is a small village in northeast Scotland. So much red enlivened the old stone building of the post office.